Ditto is an edge-sync platform, orchestrating data flow between points A and B across diverse environments, including peer‑to‑peer, client‑server, and hybrid setups.
Item | Component | Description |
---|---|---|
1 | Small Peer | The Ditto SDK and local database running within the end-user environment, such as a web, mobile, or desktop app, or a Linux-enabled server system. (See Small Peers) |
2 | Big Peer | An optional cloud deployment feature that functions like any other peer within the decentralized network, but with elevated access permissions and advanced platform capabilities. (See Change Data Capture) |
3 | Authentication Service | The OnlineWithAuthentication API that you use to request your access credentials for peer‑to‑peer authentication. (See Authentication Service) |
4 | HTTP Data API | The API you can use to interact with the mesh-generated data stored in the Big Peer. (See HTTP Data API) |
5 | Change Data Capture (CDC) | The premium upgrade to implement realtime event streaming from Ditto to your third-party database and Apache Kafka topics. (See Change Data Capture) |